package com.ce.pms.house.vo;

import java.util.Date;
/**
 * 功能描述: 物业管理处VO
 * <p>版权所有：中企动力
 * <p>未经本公司许可，不得以任何方式复制或使用本程序任何部分
 *
 * @author  胡煦
 * Create on:2008-7-8
 * Edit author:
 * Edit on:
 * 修改原因：

 */

public class ManageOrgVO {
	 /**
	    * 管理处主键
	    */
	   private Long keyword;

	   /**
	    * 管理处名称
	    */
	   private String name;
	   /**
	    * 旧的管理处名称，验证用
	    */
	   private String oldName;
	   /**
	    * 负责人
	    */
	   private String principal;

	   /**
	    * 创建日期
	    */
	   private Date establishDate;

	   /**
	    * 管理面积
	    */
	   private Double acreage;

	   /**
	    * 管理处地址
	    */
	   private String address;

	   /**
	    * 联系电话
	    */
	   private String telephone;

	   /**
	    * 所属物业公司
	    * 加载策略:lazy=true
	    */
	   private Long companyId ;
//	   /**
//		 * 管理处编号
//		 */
//	   private Integer seqNo;
	   /**
	    * 创建人
	    */
	   private Long creator;
	   /**
	    * 修改人
	    */
	   private Long modifier;
	/**
	 * @return the acreage
	 */
	public Double getAcreage() {
		return acreage;
	}
	/**
	 * @param acreage the acreage to set
	 */
	public void setAcreage(Double acreage) {
		this.acreage = acreage;
	}
	/**
	 * @return the address
	 */
	public String getAddress() {
		return address;
	}
	/**
	 * @param address the address to set
	 */
	public void setAddress(String address) {
		this.address = address;
	}
	/**
	 * @return the creator
	 */
	public Long getCreator() {
		return creator;
	}
	/**
	 * @param creator the creator to set
	 */
	public void setCreator(Long creator) {
		this.creator = creator;
	}
	/**
	 * @return the establishDate
	 */
	public Date getEstablishDate() {
		return establishDate;
	}
	/**
	 * @param establishDate the establishDate to set
	 */
	public void setEstablishDate(Date establishDate) {
		this.establishDate = establishDate;
	}
	/**
	 * @return the keyword
	 */
	public Long getKeyword() {
		return keyword;
	}
	/**
	 * @param keyword the keyword to set
	 */
	public void setKeyword(Long keyword) {
		this.keyword = keyword;
	}
	/**
	 * @return the modifier
	 */
	public Long getModifier() {
		return modifier;
	}
	/**
	 * @param modifier the modifier to set
	 */
	public void setModifier(Long modifier) {
		this.modifier = modifier;
	}
	/**
	 * @return the name
	 */
	public String getName() {
		return name;
	}
	/**
	 * @param name the name to set
	 */
	public void setName(String name) {
		this.name = name;
	}
	/**
	 * @return the principal
	 */
	public String getPrincipal() {
		return principal;
	}
	/**
	 * @param principal the principal to set
	 */
	public void setPrincipal(String principal) {
		this.principal = principal;
	}
	/**
	 * @return the telephone
	 */
	public String getTelephone() {
		return telephone;
	}
	/**
	 * @param telephone the telephone to set
	 */
	public void setTelephone(String telephone) {
		this.telephone = telephone;
	}

//	/**
//	 * 方法描述:比较编号大小确定排序，编号越小越靠前
//	 * @author 付湘辉
//	 * Create on:2008-7-2
//	 * @param
//	 * @return int 一个等或不等于0的整数
//	 * Edit author:胡煦
//	 * Edit on:2008-7-8
//	 * 修改原因：使之满足ManageOrgVO的要求
//	 */
//	public Long compareTo(ManageOrgVO o) {
//		Long another = o.getKeyword();
//		Long thisSeqNo = this.keyword;
//		another = another == null ? 0 : another;
//		thisSeqNo = thisSeqNo == null ? 0 : thisSeqNo;
//		return thisSeqNo - another;
//	}
//	/**
//	 * @return the seqNo
//	 */
//	public Integer getSeqNo() {
//		return seqNo;
//	}
//	/**
//	 * @param seqNo the seqNo to set
//	 */
//	public void setSeqNo(Integer seqNo) {
//		this.seqNo = seqNo;
//	}
	/**
	 * @return the companyId
	 */
	public Long getCompanyId() {
		return companyId;
	}
	/**
	 * @param companyId the companyId to set
	 */
	public void setCompanyId(Long companyId) {
		this.companyId = companyId;
	}
	/**
	 * @return the oldName
	 */
	public String getOldName() {
		return oldName;
	}
	/**
	 * @param oldName the oldName to set
	 */
	public void setOldName(String oldName) {
		this.oldName = oldName;
	}

}
